home *** CD-ROM | disk | FTP | other *** search
/ ftp.mactech.com 2010 / ftp.mactech.com.tar / ftp.mactech.com / challenge / 12.09-Sep96 / Testcode96.09R1.sit / Testcode96.09R1 / 1 Bee Swarm R1 / swarm.class.dmp < prev    next >
Text File  |  1996-08-19  |  60KB  |  1,449 lines

  1. magic = xCAFEBABE (should be 0xCAFEBABE)
  2. minor version = 3
  3. major version = 45
  4. constant_pool_count = 162
  5. [1] CONSTANT_Integer            2004318071
  6. [2] CONSTANT_Integer            19088743
  7. [3] CONSTANT_Integer            65535
  8. [4] CONSTANT_Class            name_index = 117
  9. [5] CONSTANT_Class            name_index = 158
  10. [6] CONSTANT_Class            name_index = 144
  11. [7] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 60
  12. [8] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 86
  13. [9] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 56
  14. [10] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 88
  15. [11] CONSTANT_Methodref            class_index = 4, name_and_type_index = 57
  16. [12] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 83
  17. [13] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 48
  18. [14] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 54
  19. [15] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 66
  20. [16] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 87
  21. [17] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 68
  22. [18] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 53
  23. [19] CONSTANT_Methodref            class_index = 5, name_and_type_index = 63
  24. [20] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 73
  25. [21] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 77
  26. [22] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 59
  27. [23] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 65
  28. [24] CONSTANT_Methodref            class_index = 5, name_and_type_index = 69
  29. [25] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 55
  30. [26] CONSTANT_Methodref            class_index = 5, name_and_type_index = 70
  31. [27] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 52
  32. [28] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 58
  33. [29] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 76
  34. [30] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 74
  35. [31] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 75
  36. [32] CONSTANT_Methodref            class_index = 5, name_and_type_index = 81
  37. [33] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 50
  38. [34] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 85
  39. [35] CONSTANT_Methodref            class_index = 5, name_and_type_index = 49
  40. [36] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 62
  41. [37] CONSTANT_Methodref            class_index = 6, name_and_type_index = 82
  42. [38] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 61
  43. [39] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 71
  44. [40] CONSTANT_Methodref            class_index = 5, name_and_type_index = 51
  45. [41] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 78
  46. [42] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 79
  47. [43] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 64
  48. [44] CONSTANT_Methodref            class_index = 5, name_and_type_index = 84
  49. [45] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 80
  50. [46] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 72
  51. [47] CONSTANT_Fieldref            class_index = 5, name_and_type_index = 67
  52. [48] CONSTANT_NameAndType            name_index = 159, signature_index = 151
  53. [49] CONSTANT_NameAndType            name_index = 96, signature_index = 126
  54. [50] CONSTANT_NameAndType            name_index = 111, signature_index = 151
  55. [51] CONSTANT_NameAndType            name_index = 141, signature_index = 135
  56. [52] CONSTANT_NameAndType            name_index = 137, signature_index = 151
  57. [53] CONSTANT_NameAndType            name_index = 108, signature_index = 151
  58. [54] CONSTANT_NameAndType            name_index = 139, signature_index = 151
  59. [55] CONSTANT_NameAndType            name_index = 121, signature_index = 151
  60. [56] CONSTANT_NameAndType            name_index = 109, signature_index = 151
  61. [57] CONSTANT_NameAndType            name_index = 93, signature_index = 123
  62. [58] CONSTANT_NameAndType            name_index = 140, signature_index = 128
  63. [59] CONSTANT_NameAndType            name_index = 157, signature_index = 151
  64. [60] CONSTANT_NameAndType            name_index = 112, signature_index = 151
  65. [61] CONSTANT_NameAndType            name_index = 110, signature_index = 151
  66. [62] CONSTANT_NameAndType            name_index = 100, signature_index = 151
  67. [63] CONSTANT_NameAndType            name_index = 119, signature_index = 135
  68. [64] CONSTANT_NameAndType            name_index = 98, signature_index = 151
  69. [65] CONSTANT_NameAndType            name_index = 116, signature_index = 128
  70. [66] CONSTANT_NameAndType            name_index = 146, signature_index = 151
  71. [67] CONSTANT_NameAndType            name_index = 153, signature_index = 151
  72. [68] CONSTANT_NameAndType            name_index = 133, signature_index = 128
  73. [69] CONSTANT_NameAndType            name_index = 136, signature_index = 118
  74. [70] CONSTANT_NameAndType            name_index = 122, signature_index = 123
  75. [71] CONSTANT_NameAndType            name_index = 102, signature_index = 151
  76. [72] CONSTANT_NameAndType            name_index = 105, signature_index = 151
  77. [73] CONSTANT_NameAndType            name_index = 99, signature_index = 151
  78. [74] CONSTANT_NameAndType            name_index = 161, signature_index = 151
  79. [75] CONSTANT_NameAndType            name_index = 113, signature_index = 151
  80. [76] CONSTANT_NameAndType            name_index = 154, signature_index = 151
  81. [77] CONSTANT_NameAndType            name_index = 155, signature_index = 151
  82. [78] CONSTANT_NameAndType            name_index = 129, signature_index = 151
  83. [79] CONSTANT_NameAndType            name_index = 142, signature_index = 128
  84. [80] CONSTANT_NameAndType            name_index = 138, signature_index = 151
  85. [81] CONSTANT_NameAndType            name_index = 89, signature_index = 135
  86. [82] CONSTANT_NameAndType            name_index = 125, signature_index = 118
  87. [83] CONSTANT_NameAndType            name_index = 115, signature_index = 151
  88. [84] CONSTANT_NameAndType            name_index = 94, signature_index = 123
  89. [85] CONSTANT_NameAndType            name_index = 134, signature_index = 128
  90. [86] CONSTANT_NameAndType            name_index = 114, signature_index = 128
  91. [87] CONSTANT_NameAndType            name_index = 130, signature_index = 151
  92. [88] CONSTANT_NameAndType            name_index = 120, signature_index = 151
  93. [89] CONSTANT_Utf8            length =   5 'myMin'
  94. [90] CONSTANT_Utf8            length =   3 'val'
  95. [91] CONSTANT_Utf8            length =   5 'range'
  96. [92] CONSTANT_Utf8            length =  10 'swarm.java'
  97. [93] CONSTANT_Utf8            length =   6 '<init>'
  98. [94] CONSTANT_Utf8            length =   6 'myInit'
  99. [95] CONSTANT_Utf8            length =  10 'SourceFile'
  100. [96] CONSTANT_Utf8            length =   5 'myRun'
  101. [97] CONSTANT_Utf8            length =   7 'Lswarm;'
  102. [98] CONSTANT_Utf8            length =   4 'MAXY'
  103. [99] CONSTANT_Utf8            length =   4 'MAXX'
  104. [100] CONSTANT_Utf8            length =  16 'myRandMultiplier'
  105. [101] CONSTANT_Utf8            length =  10 'Exceptions'
  106. [102] CONSTANT_Utf8            length =   4 'yMin'
  107. [103] CONSTANT_Utf8            length =  15 'LineNumberTable'
  108. [104] CONSTANT_Utf8            length =  18 'LocalVariableTable'
  109. [105] CONSTANT_Utf8            length =   5 'MAXBV'
  110. [106] CONSTANT_Utf8            length =   3 'max'
  111. [107] CONSTANT_Utf8            length =   5 'start'
  112. [108] CONSTANT_Utf8            length =   3 'sum'
  113. [109] CONSTANT_Utf8            length =   5 'MAXBA'
  114. [110] CONSTANT_Utf8            length =   3 'hue'
  115. [111] CONSTANT_Utf8            length =   9 'queenBeey'
  116. [112] CONSTANT_Utf8            length =   9 'queenBeex'
  117. [113] CONSTANT_Utf8            length =  11 'borderWidth'
  118. [114] CONSTANT_Utf8            length =   7 'dronesY'
  119. [115] CONSTANT_Utf8            length =   4 'xMax'
  120. [116] CONSTANT_Utf8            length =   7 'dronesX'
  121. [117] CONSTANT_Utf8            length =  18 'java/applet/Applet'
  122. [118] CONSTANT_Utf8            length =   4 '(I)I'
  123. [119] CONSTANT_Utf8            length =   9 'RangedRdm'
  124. [120] CONSTANT_Utf8            length =  12 'queenBeeoldY'
  125. [121] CONSTANT_Utf8            length =  12 'queenBeeoldX'
  126. [122] CONSTANT_Utf8            length =  10 'updateBees'
  127. [123] CONSTANT_Utf8            length =   3 '()V'
  128. [124] CONSTANT_Utf8            length =   9 'loopCount'
  129. [125] CONSTANT_Utf8            length =   3 'abs'
  130. [126] CONSTANT_Utf8            length =   3 '()I'
  131. [127] CONSTANT_Utf8            length =   3 'min'
  132. [128] CONSTANT_Utf8            length =   2 '[I'
  133. [129] CONSTANT_Utf8            length =  10 'queenBeedY'
  134. [130] CONSTANT_Utf8            length =  10 'queenBeedX'
  135. [131] CONSTANT_Utf8            length =   4 'dist'
  136. [132] CONSTANT_Utf8            length =   4 'this'
  137. [133] CONSTANT_Utf8            length =   8 'dronesDY'
  138. [134] CONSTANT_Utf8            length =   8 'dronesDX'
  139. [135] CONSTANT_Utf8            length =   5 '(II)I'
  140. [136] CONSTANT_Utf8            length =   7 'RandZip'
  141. [137] CONSTANT_Utf8            length =   4 'xMin'
  142. [138] CONSTANT_Utf8            length =   7 'numBees'
  143. [139] CONSTANT_Utf8            length =  10 'myRandSeed'
  144. [140] CONSTANT_Utf8            length =  10 'dronesOldY'
  145. [141] CONSTANT_Utf8            length =   5 'myMax'
  146. [142] CONSTANT_Utf8            length =  10 'dronesOldX'
  147. [143] CONSTANT_Utf8            length =   1 't'
  148. [144] CONSTANT_Utf8            length =  14 'java/lang/Math'
  149. [145] CONSTANT_Utf8            length =   1 'i'
  150. [146] CONSTANT_Utf8            length =   1 'b'
  151. [147] CONSTANT_Utf8            length =   1 'a'
  152. [148] CONSTANT_Utf8            length =   3 'dty'
  153. [149] CONSTANT_Utf8            length =   3 'dtx'
  154. [150] CONSTANT_Utf8            length =  13 'ConstantValue'
  155. [151] CONSTANT_Utf8            length =   1 'I'
  156. [152] CONSTANT_Utf8            length =   4 'Code'
  157. [153] CONSTANT_Utf8            length =   7 'qstartY'
  158. [154] CONSTANT_Utf8            length =   5 'MAXQV'
  159. [155] CONSTANT_Utf8            length =   7 'qstartX'
  160. [156] CONSTANT_Utf8            length =   7 'qstartV'
  161. [157] CONSTANT_Utf8            length =   4 'yMax'
  162. [158] CONSTANT_Utf8            length =   5 'swarm'
  163. [159] CONSTANT_Utf8            length =   5 'MAXQA'
  164. [160] CONSTANT_Utf8            length =  14 'LocalVariables'
  165. [161] CONSTANT_Utf8            length =   8 'numIters'
  166. access_flags = x1
  167. this_class  = Class 'swarm'
  168. super_class = Class 'java/applet/Applet'
  169. interfaces_count = 0
  170. fields_count = 33
  171. field[0]:
  172.         access_flags = x0
  173.         name_index =  'numBees'
  174.         signature_index =  'I'
  175.         attributes_count = 0
  176. field[1]:
  177.         access_flags = x0
  178.         name_index =  'numIters'
  179.         signature_index =  'I'
  180.         attributes_count = 0
  181. field[2]:
  182.         access_flags = x0
  183.         name_index =  'queenBeex'
  184.         signature_index =  'I'
  185.         attributes_count = 0
  186. field[3]:
  187.         access_flags = x0
  188.         name_index =  'queenBeey'
  189.         signature_index =  'I'
  190.         attributes_count = 0
  191. field[4]:
  192.         access_flags = x0
  193.         name_index =  'queenBeedX'
  194.         signature_index =  'I'
  195.         attributes_count = 0
  196. field[5]:
  197.         access_flags = x0
  198.         name_index =  'queenBeedY'
  199.         signature_index =  'I'
  200.         attributes_count = 0
  201. field[6]:
  202.         access_flags = x0
  203.         name_index =  'queenBeeoldX'
  204.         signature_index =  'I'
  205.         attributes_count = 0
  206. field[7]:
  207.         access_flags = x0
  208.         name_index =  'queenBeeoldY'
  209.         signature_index =  'I'
  210.         attributes_count = 0
  211. field[8]:
  212.         access_flags = x0
  213.         name_index =  'dronesX'
  214.         signature_index =  '[I'
  215.         attributes_count = 0
  216. field[9]:
  217.         access_flags = x0
  218.         name_index =  'dronesY'
  219.         signature_index =  '[I'
  220.         attributes_count = 0
  221. field[10]:
  222.         access_flags = x0
  223.         name_index =  'dronesDX'
  224.         signature_index =  '[I'
  225.         attributes_count = 0
  226. field[11]:
  227.         access_flags = x0
  228.         name_index =  'dronesDY'
  229.         signature_index =  '[I'
  230.         attributes_count = 0
  231. field[12]:
  232.         access_flags = x0
  233.         name_index =  'dronesOldX'
  234.         signature_index =  '[I'
  235.         attributes_count = 0
  236. field[13]:
  237.         access_flags = x0
  238.         name_index =  'dronesOldY'
  239.         signature_index =  '[I'
  240.         attributes_count = 0
  241. field[14]:
  242.         access_flags = x0
  243.         name_index =  'hue'
  244.         signature_index =  'I'
  245.         attributes_count = 0
  246. field[15]:
  247.         access_flags = x0
  248.         name_index =  'MAXX'
  249.         signature_index =  'I'
  250.         attributes_count = 0
  251. field[16]:
  252.         access_flags = x0
  253.         name_index =  'MAXY'
  254.         signature_index =  'I'
  255.         attributes_count = 0
  256. field[17]:
  257.         access_flags = x0
  258.         name_index =  'xMin'
  259.         signature_index =  'I'
  260.         attributes_count = 0
  261. field[18]:
  262.         access_flags = x0
  263.         name_index =  'xMax'
  264.         signature_index =  'I'
  265.         attributes_count = 0
  266. field[19]:
  267.         access_flags = x0
  268.         name_index =  'yMin'
  269.         signature_index =  'I'
  270.         attributes_count = 0
  271. field[20]:
  272.         access_flags = x0
  273.         name_index =  'yMax'
  274.         signature_index =  'I'
  275.         attributes_count = 0
  276. field[21]:
  277.         access_flags = x0
  278.         name_index =  'MAXBV'
  279.         signature_index =  'I'
  280.         attributes_count = 0
  281. field[22]:
  282.         access_flags = x0
  283.         name_index =  'MAXQV'
  284.         signature_index =  'I'
  285.         attributes_count = 0
  286. field[23]:
  287.         access_flags = x0
  288.         name_index =  'MAXQA'
  289.         signature_index =  'I'
  290.         attributes_count = 0
  291. field[24]:
  292.         access_flags = x0
  293.         name_index =  'MAXBA'
  294.         signature_index =  'I'
  295.         attributes_count = 0
  296. field[25]:
  297.         access_flags = x0
  298.         name_index =  'borderWidth'
  299.         signature_index =  'I'
  300.         attributes_count = 0
  301. field[26]:
  302.         access_flags = x0
  303.         name_index =  'myRandSeed'
  304.         signature_index =  'I'
  305.         attributes_count = 0
  306. field[27]:
  307.         access_flags = x0
  308.         name_index =  'myRandMultiplier'
  309.         signature_index =  'I'
  310.         attributes_count = 0
  311. field[28]:
  312.         access_flags = x0
  313.         name_index =  'sum'
  314.         signature_index =  'I'
  315.         attributes_count = 0
  316. field[29]:
  317.         access_flags = x0
  318.         name_index =  'qstartX'
  319.         signature_index =  'I'
  320.         attributes_count = 0
  321. field[30]:
  322.         access_flags = x0
  323.         name_index =  'qstartY'
  324.         signature_index =  'I'
  325.         attributes_count = 0
  326. field[31]:
  327.         access_flags = x0
  328.         name_index =  'qstartV'
  329.         signature_index =  'I'
  330.         attributes_count = 0
  331. field[32]:
  332.         access_flags = x0
  333.         name_index =  'b'
  334.         signature_index =  'I'
  335.         attributes_count = 0
  336. methods_count = 9
  337. method[0]:
  338.         access_flags = x0
  339.         name_index = 'myInit'
  340.         signature_index = '()V'
  341.         attributes_count = 1
  342.         [0] attribute_name_index = 'Code' length = 518
  343.         max_stack 5
  344.         max_locals 2
  345.         code_length 322
  346.             0: aload_0            
  347.             1: sipush            270
  348.             4: putfield             Fieldref Class 'swarm' NameAndType 'hue' 'I'
  349.             7: aload_0            
  350.             8: sipush            400
  351.            11: putfield             Fieldref Class 'swarm' NameAndType 'MAXX' 'I'
  352.            14: aload_0            
  353.            15: sipush            400
  354.            18: putfield             Fieldref Class 'swarm' NameAndType 'MAXY' 'I'
  355.            21: aload_0            
  356.            22: sipush            10000
  357.            25: putfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  358.            28: aload_0            
  359.            29: sipush            55536
  360.            32: putfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  361.            35: aload_0            
  362.            36: sipush            10000
  363.            39: putfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  364.            42: aload_0            
  365.            43: sipush            55536
  366.            46: putfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  367.            49: aload_0            
  368.            50: bipush              9
  369.            52: putfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  370.            55: aload_0            
  371.            56: bipush             12
  372.            58: putfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  373.            61: aload_0            
  374.            62: iconst_5            
  375.            63: putfield             Fieldref Class 'swarm' NameAndType 'MAXQA' 'I'
  376.            66: aload_0            
  377.            67: iconst_3            
  378.            68: putfield             Fieldref Class 'swarm' NameAndType 'MAXBA' 'I'
  379.            71: aload_0            
  380.            72: bipush             20
  381.            74: putfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  382.            77: aload_0            
  383.            78: ldc                         Integer 19088743                       80: putfield             Fieldref Class 'swarm' NameAndType 'myRandSeed' 'I'
  384.            83: aload_0            
  385.            84: ldc                         Integer 2004318071                       86: putfield             Fieldref Class 'swarm' NameAndType 'myRandMultiplier' 'I'
  386.            89: aload_0            
  387.            90: aload_0            
  388.            91: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  389.            94: newarray             10
  390.            96: putfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  391.            99: aload_0            
  392.           100: aload_0            
  393.           101: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  394.           104: newarray             10
  395.           106: putfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  396.           109: aload_0            
  397.           110: aload_0            
  398.           111: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  399.           114: newarray             10
  400.           116: putfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  401.           119: aload_0            
  402.           120: aload_0            
  403.           121: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  404.           124: newarray             10
  405.           126: putfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  406.           129: aload_0            
  407.           130: aload_0            
  408.           131: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  409.           134: newarray             10
  410.           136: putfield             Fieldref Class 'swarm' NameAndType 'dronesOldX' '[I'
  411.           139: aload_0            
  412.           140: aload_0            
  413.           141: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  414.           144: newarray             10
  415.           146: putfield             Fieldref Class 'swarm' NameAndType 'dronesOldY' '[I'
  416.           149: aload_0            
  417.           150: aload_0            
  418.           151: aload_0            
  419.           152: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  420.           155: aload_0            
  421.           156: getfield             Fieldref Class 'swarm' NameAndType 'MAXX' 'I'
  422.           159: aload_0            
  423.           160: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  424.           163: isub                        
  425.           164: invokevirtual             Methodref Class 'swarm' NameAndType 'RangedRdm' '(II)I'
  426.           167: putfield             Fieldref Class 'swarm' NameAndType 'qstartX' 'I'
  427.           170: aload_0            
  428.           171: aload_0            
  429.           172: aload_0            
  430.           173: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  431.           176: aload_0            
  432.           177: getfield             Fieldref Class 'swarm' NameAndType 'MAXY' 'I'
  433.           180: aload_0            
  434.           181: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  435.           184: isub                        
  436.           185: invokevirtual             Methodref Class 'swarm' NameAndType 'RangedRdm' '(II)I'
  437.           188: putfield             Fieldref Class 'swarm' NameAndType 'qstartY' 'I'
  438.           191: aload_0            
  439.           192: aload_0            
  440.           193: getfield             Fieldref Class 'swarm' NameAndType 'qstartX' 'I'
  441.           196: putfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  442.           199: aload_0            
  443.           200: aload_0            
  444.           201: getfield             Fieldref Class 'swarm' NameAndType 'qstartY' 'I'
  445.           204: putfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  446.           207: aload_0            
  447.           208: iconst_0            
  448.           209: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  449.           212: aload_0            
  450.           213: iconst_0            
  451.           214: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  452.           217: aload_0            
  453.           218: aload_0            
  454.           219: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  455.           222: putfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldX' 'I'
  456.           225: aload_0            
  457.           226: aload_0            
  458.           227: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  459.           230: putfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldY' 'I'
  460.           233: iconst_0            
  461.           234: istore_1            
  462.           235: goto                        313
  463.           238: aload_0            
  464.           239: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  465.           242: iload_1            
  466.           243: aload_0            
  467.           244: getfield             Fieldref Class 'swarm' NameAndType 'qstartX' 'I'
  468.           247: iastore            
  469.           248: aload_0            
  470.           249: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  471.           252: iload_1            
  472.           253: aload_0            
  473.           254: getfield             Fieldref Class 'swarm' NameAndType 'qstartY' 'I'
  474.           257: iastore            
  475.           258: aload_0            
  476.           259: getfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  477.           262: iload_1            
  478.           263: aload_0            
  479.           264: aload_0            
  480.           265: getfield             Fieldref Class 'swarm' NameAndType 'MAXBA' 'I'
  481.           268: invokevirtual             Methodref Class 'swarm' NameAndType 'RandZip' '(I)I'
  482.           271: iastore            
  483.           272: aload_0            
  484.           273: getfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  485.           276: iload_1            
  486.           277: aload_0            
  487.           278: aload_0            
  488.           279: getfield             Fieldref Class 'swarm' NameAndType 'MAXBA' 'I'
  489.           282: invokevirtual             Methodref Class 'swarm' NameAndType 'RandZip' '(I)I'
  490.           285: iastore            
  491.           286: aload_0            
  492.           287: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldX' '[I'
  493.           290: iload_1            
  494.           291: aload_0            
  495.           292: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  496.           295: iload_1            
  497.           296: iaload            
  498.           297: iastore            
  499.           298: aload_0            
  500.           299: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldY' '[I'
  501.           302: iload_1            
  502.           303: aload_0            
  503.           304: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  504.           307: iload_1            
  505.           308: iaload            
  506.           309: iastore            
  507.           310: iinc                          1,  1
  508.           313: iload_1            
  509.           314: aload_0            
  510.           315: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  511.           318: if_icmplt            238
  512.           321: return            
  513.         exception_table_length 0
  514.             attributes_count = 2
  515.             [0] attribute_name_index = 'LineNumberTable' length = 150
  516.             line_number_table_length 37
  517.                 [0] start_pc = 0, line_number = 62
  518.                 [1] start_pc = 7, line_number = 63
  519.                 [2] start_pc = 14, line_number = 64
  520.                 [3] start_pc = 21, line_number = 65
  521.                 [4] start_pc = 28, line_number = 66
  522.                 [5] start_pc = 35, line_number = 67
  523.                 [6] start_pc = 42, line_number = 68
  524.                 [7] start_pc = 49, line_number = 69
  525.                 [8] start_pc = 55, line_number = 70
  526.                 [9] start_pc = 61, line_number = 71
  527.                 [10] start_pc = 66, line_number = 72
  528.                 [11] start_pc = 71, line_number = 73
  529.                 [12] start_pc = 77, line_number = 74
  530.                 [13] start_pc = 83, line_number = 75
  531.                 [14] start_pc = 89, line_number = 76
  532.                 [15] start_pc = 99, line_number = 77
  533.                 [16] start_pc = 109, line_number = 78
  534.                 [17] start_pc = 119, line_number = 79
  535.                 [18] start_pc = 129, line_number = 80
  536.                 [19] start_pc = 139, line_number = 81
  537.                 [20] start_pc = 149, line_number = 92
  538.                 [21] start_pc = 170, line_number = 93
  539.                 [22] start_pc = 191, line_number = 96
  540.                 [23] start_pc = 199, line_number = 97
  541.                 [24] start_pc = 207, line_number = 98
  542.                 [25] start_pc = 212, line_number = 99
  543.                 [26] start_pc = 217, line_number = 100
  544.                 [27] start_pc = 225, line_number = 101
  545.                 [28] start_pc = 233, line_number = 106
  546.                 [29] start_pc = 238, line_number = 108
  547.                 [30] start_pc = 248, line_number = 109
  548.                 [31] start_pc = 258, line_number = 110
  549.                 [32] start_pc = 272, line_number = 111
  550.                 [33] start_pc = 286, line_number = 112
  551.                 [34] start_pc = 298, line_number = 113
  552.                 [35] start_pc = 310, line_number = 106
  553.                 [36] start_pc = 321, line_number = 61
  554.             [1] attribute_name_index = 'LocalVariableTable' length = 22
  555.             local_variable_table_length 2
  556.                 [0] start_pc = 0 length = 322 name_index = 132 signature_index = 97 slot = 0
  557.                 [1] start_pc = 235 length = 87 name_index = 145 signature_index = 151 slot = 1
  558. method[1]:
  559.         access_flags = x0
  560.         name_index = 'myRun'
  561.         signature_index = '()I'
  562.         attributes_count = 1
  563.         [0] attribute_name_index = 'Code' length = 199
  564.         max_stack 4
  565.         max_locals 3
  566.         code_length 93
  567.             0: aload_0            
  568.             1: bipush             50
  569.             3: putfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  570.             6: aload_0            
  571.             7: sipush            5000
  572.            10: putfield             Fieldref Class 'swarm' NameAndType 'numIters' 'I'
  573.            13: aload_0            
  574.            14: invokevirtual             Methodref Class 'swarm' NameAndType 'myInit' '()V'
  575.            17: iconst_0            
  576.            18: istore_1            
  577.            19: goto                         29
  578.            22: aload_0            
  579.            23: invokevirtual             Methodref Class 'swarm' NameAndType 'updateBees' '()V'
  580.            26: iinc                          1,  1
  581.            29: iload_1            
  582.            30: aload_0            
  583.            31: getfield             Fieldref Class 'swarm' NameAndType 'numIters' 'I'
  584.            34: if_icmplt             22
  585.            37: aload_0            
  586.            38: iconst_0            
  587.            39: putfield             Fieldref Class 'swarm' NameAndType 'sum' 'I'
  588.            42: iconst_0            
  589.            43: istore_2            
  590.            44: goto                         80
  591.            47: aload_0            
  592.            48: dup                        
  593.            49: getfield             Fieldref Class 'swarm' NameAndType 'sum' 'I'
  594.            52: aload_0            
  595.            53: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  596.            56: iload_2            
  597.            57: iaload            
  598.            58: iadd                        
  599.            59: putfield             Fieldref Class 'swarm' NameAndType 'sum' 'I'
  600.            62: aload_0            
  601.            63: dup                        
  602.            64: getfield             Fieldref Class 'swarm' NameAndType 'sum' 'I'
  603.            67: aload_0            
  604.            68: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  605.            71: iload_2            
  606.            72: iaload            
  607.            73: iadd                        
  608.            74: putfield             Fieldref Class 'swarm' NameAndType 'sum' 'I'
  609.            77: iinc                          2,  1
  610.            80: iload_2            
  611.            81: aload_0            
  612.            82: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  613.            85: if_icmplt             47
  614.            88: aload_0            
  615.            89: getfield             Fieldref Class 'swarm' NameAndType 'sum' 'I'
  616.            92: ireturn            
  617.         exception_table_length 0
  618.             attributes_count = 2
  619.             [0] attribute_name_index = 'LineNumberTable' length = 50
  620.             line_number_table_length 12
  621.                 [0] start_pc = 0, line_number = 127
  622.                 [1] start_pc = 6, line_number = 128
  623.                 [2] start_pc = 13, line_number = 129
  624.                 [3] start_pc = 17, line_number = 130
  625.                 [4] start_pc = 22, line_number = 131
  626.                 [5] start_pc = 26, line_number = 130
  627.                 [6] start_pc = 37, line_number = 134
  628.                 [7] start_pc = 42, line_number = 135
  629.                 [8] start_pc = 47, line_number = 136
  630.                 [9] start_pc = 62, line_number = 137
  631.                 [10] start_pc = 77, line_number = 135
  632.                 [11] start_pc = 88, line_number = 139
  633.             [1] attribute_name_index = 'LocalVariableTable' length = 32
  634.             local_variable_table_length 3
  635.                 [0] start_pc = 0 length = 93 name_index = 132 signature_index = 97 slot = 0
  636.                 [1] start_pc = 19 length = 74 name_index = 124 signature_index = 151 slot = 1
  637.                 [2] start_pc = 44 length = 49 name_index = 146 signature_index = 151 slot = 2
  638. method[2]:
  639.         access_flags = x1
  640.         name_index = 'start'
  641.         signature_index = '()V'
  642.         attributes_count = 1
  643.         [0] attribute_name_index = 'Code' length = 55
  644.         max_stack 2
  645.         max_locals 1
  646.         code_length 9
  647.             0: aload_0            
  648.             1: aload_0            
  649.             2: invokevirtual             Methodref Class 'swarm' NameAndType 'myRun' '()I'
  650.             5: putfield             Fieldref Class 'swarm' NameAndType 'sum' 'I'
  651.             8: return            
  652.         exception_table_length 0
  653.             attributes_count = 2
  654.             [0] attribute_name_index = 'LineNumberTable' length = 10
  655.             line_number_table_length 2
  656.                 [0] start_pc = 0, line_number = 147
  657.                 [1] start_pc = 8, line_number = 146
  658.             [1] attribute_name_index = 'LocalVariableTable' length = 12
  659.             local_variable_table_length 1
  660.                 [0] start_pc = 0 length = 9 name_index = 132 signature_index = 97 slot = 0
  661. method[3]:
  662.         access_flags = x0
  663.         name_index = 'myMin'
  664.         signature_index = '(II)I'
  665.         attributes_count = 1
  666.         [0] attribute_name_index = 'Code' length = 75
  667.         max_stack 2
  668.         max_locals 3
  669.         code_length 9
  670.             0: iload_1            
  671.             1: iload_2            
  672.             2: if_icmpge              7
  673.             5: iload_1            
  674.             6: ireturn            
  675.             7: iload_2            
  676.             8: ireturn            
  677.         exception_table_length 0
  678.             attributes_count = 2
  679.             [0] attribute_name_index = 'LineNumberTable' length = 10
  680.             line_number_table_length 2
  681.                 [0] start_pc = 0, line_number = 220
  682.                 [1] start_pc = 7, line_number = 221
  683.             [1] attribute_name_index = 'LocalVariableTable' length = 32
  684.             local_variable_table_length 3
  685.                 [0] start_pc = 0 length = 9 name_index = 132 signature_index = 97 slot = 0
  686.                 [1] start_pc = 0 length = 9 name_index = 147 signature_index = 151 slot = 1
  687.                 [2] start_pc = 0 length = 9 name_index = 146 signature_index = 151 slot = 2
  688. method[4]:
  689.         access_flags = x0
  690.         name_index = 'myMax'
  691.         signature_index = '(II)I'
  692.         attributes_count = 1
  693.         [0] attribute_name_index = 'Code' length = 75
  694.         max_stack 2
  695.         max_locals 3
  696.         code_length 9
  697.             0: iload_1            
  698.             1: iload_2            
  699.             2: if_icmple              7
  700.             5: iload_1            
  701.             6: ireturn            
  702.             7: iload_2            
  703.             8: ireturn            
  704.         exception_table_length 0
  705.             attributes_count = 2
  706.             [0] attribute_name_index = 'LineNumberTable' length = 10
  707.             line_number_table_length 2
  708.                 [0] start_pc = 0, line_number = 226
  709.                 [1] start_pc = 7, line_number = 227
  710.             [1] attribute_name_index = 'LocalVariableTable' length = 32
  711.             local_variable_table_length 3
  712.                 [0] start_pc = 0 length = 9 name_index = 132 signature_index = 97 slot = 0
  713.                 [1] start_pc = 0 length = 9 name_index = 147 signature_index = 151 slot = 1
  714.                 [2] start_pc = 0 length = 9 name_index = 146 signature_index = 151 slot = 2
  715. method[5]:
  716.         access_flags = x1
  717.         name_index = 'updateBees'
  718.         signature_index = '()V'
  719.         attributes_count = 1
  720.         [0] attribute_name_index = 'Code' length = 1346
  721.         max_stack 6
  722.         max_locals 4
  723.         code_length 1002
  724.             0: aload_0            
  725.             1: sipush            10000
  726.             4: putfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  727.             7: aload_0            
  728.             8: sipush            55536
  729.            11: putfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  730.            14: aload_0            
  731.            15: sipush            10000
  732.            18: putfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  733.            21: aload_0            
  734.            22: sipush            55536
  735.            25: putfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  736.            28: aload_0            
  737.            29: aload_0            
  738.            30: aload_0            
  739.            31: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  740.            34: aload_0            
  741.            35: getfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  742.            38: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  743.            41: putfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  744.            44: aload_0            
  745.            45: aload_0            
  746.            46: aload_0            
  747.            47: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  748.            50: aload_0            
  749.            51: getfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  750.            54: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  751.            57: putfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  752.            60: aload_0            
  753.            61: aload_0            
  754.            62: aload_0            
  755.            63: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  756.            66: aload_0            
  757.            67: getfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  758.            70: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  759.            73: putfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  760.            76: aload_0            
  761.            77: aload_0            
  762.            78: aload_0            
  763.            79: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  764.            82: aload_0            
  765.            83: getfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  766.            86: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  767.            89: putfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  768.            92: aload_0            
  769.            93: aload_0            
  770.            94: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  771.            97: putfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldX' 'I'
  772.           100: aload_0            
  773.           101: aload_0            
  774.           102: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  775.           105: putfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldY' 'I'
  776.           108: aload_0            
  777.           109: dup                        
  778.           110: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  779.           113: aload_0            
  780.           114: aload_0            
  781.           115: getfield             Fieldref Class 'swarm' NameAndType 'MAXQA' 'I'
  782.           118: invokevirtual             Methodref Class 'swarm' NameAndType 'RandZip' '(I)I'
  783.           121: iadd                        
  784.           122: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  785.           125: aload_0            
  786.           126: dup                        
  787.           127: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  788.           130: aload_0            
  789.           131: aload_0            
  790.           132: getfield             Fieldref Class 'swarm' NameAndType 'MAXQA' 'I'
  791.           135: invokevirtual             Methodref Class 'swarm' NameAndType 'RandZip' '(I)I'
  792.           138: iadd                        
  793.           139: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  794.           142: aload_0            
  795.           143: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  796.           146: aload_0            
  797.           147: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  798.           150: if_icmple            164
  799.           153: aload_0            
  800.           154: aload_0            
  801.           155: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  802.           158: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  803.           161: goto                        185
  804.           164: aload_0            
  805.           165: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  806.           168: aload_0            
  807.           169: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  808.           172: ineg                        
  809.           173: if_icmpge            185
  810.           176: aload_0            
  811.           177: aload_0            
  812.           178: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  813.           181: ineg                        
  814.           182: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  815.           185: aload_0            
  816.           186: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  817.           189: aload_0            
  818.           190: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  819.           193: if_icmple            207
  820.           196: aload_0            
  821.           197: aload_0            
  822.           198: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  823.           201: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  824.           204: goto                        228
  825.           207: aload_0            
  826.           208: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  827.           211: aload_0            
  828.           212: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  829.           215: ineg                        
  830.           216: if_icmpge            228
  831.           219: aload_0            
  832.           220: aload_0            
  833.           221: getfield             Fieldref Class 'swarm' NameAndType 'MAXQV' 'I'
  834.           224: ineg                        
  835.           225: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  836.           228: aload_0            
  837.           229: dup                        
  838.           230: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  839.           233: aload_0            
  840.           234: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  841.           237: iadd                        
  842.           238: putfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  843.           241: aload_0            
  844.           242: dup                        
  845.           243: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  846.           246: aload_0            
  847.           247: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  848.           250: iadd                        
  849.           251: putfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  850.           254: aload_0            
  851.           255: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  852.           258: aload_0            
  853.           259: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  854.           262: if_icmplt            281
  855.           265: aload_0            
  856.           266: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  857.           269: aload_0            
  858.           270: getfield             Fieldref Class 'swarm' NameAndType 'MAXX' 'I'
  859.           273: aload_0            
  860.           274: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  861.           277: isub                        
  862.           278: if_icmple            303
  863.           281: aload_0            
  864.           282: aload_0            
  865.           283: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  866.           286: ineg                        
  867.           287: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  868.           290: aload_0            
  869.           291: dup                        
  870.           292: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  871.           295: aload_0            
  872.           296: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedX' 'I'
  873.           299: iadd                        
  874.           300: putfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  875.           303: aload_0            
  876.           304: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  877.           307: aload_0            
  878.           308: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  879.           311: if_icmplt            330
  880.           314: aload_0            
  881.           315: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  882.           318: aload_0            
  883.           319: getfield             Fieldref Class 'swarm' NameAndType 'MAXY' 'I'
  884.           322: aload_0            
  885.           323: getfield             Fieldref Class 'swarm' NameAndType 'borderWidth' 'I'
  886.           326: isub                        
  887.           327: if_icmple            352
  888.           330: aload_0            
  889.           331: aload_0            
  890.           332: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  891.           335: ineg                        
  892.           336: putfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  893.           339: aload_0            
  894.           340: dup                        
  895.           341: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  896.           344: aload_0            
  897.           345: getfield             Fieldref Class 'swarm' NameAndType 'queenBeedY' 'I'
  898.           348: iadd                        
  899.           349: putfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  900.           352: aload_0            
  901.           353: aload_0            
  902.           354: aload_0            
  903.           355: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  904.           358: aload_0            
  905.           359: getfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  906.           362: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  907.           365: putfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  908.           368: aload_0            
  909.           369: aload_0            
  910.           370: aload_0            
  911.           371: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  912.           374: aload_0            
  913.           375: getfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  914.           378: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  915.           381: putfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  916.           384: aload_0            
  917.           385: aload_0            
  918.           386: aload_0            
  919.           387: getfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldX' 'I'
  920.           390: aload_0            
  921.           391: getfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  922.           394: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  923.           397: putfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  924.           400: aload_0            
  925.           401: aload_0            
  926.           402: aload_0            
  927.           403: getfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldX' 'I'
  928.           406: aload_0            
  929.           407: getfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  930.           410: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  931.           413: putfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  932.           416: aload_0            
  933.           417: aload_0            
  934.           418: aload_0            
  935.           419: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  936.           422: aload_0            
  937.           423: getfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  938.           426: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  939.           429: putfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  940.           432: aload_0            
  941.           433: aload_0            
  942.           434: aload_0            
  943.           435: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  944.           438: aload_0            
  945.           439: getfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  946.           442: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  947.           445: putfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  948.           448: aload_0            
  949.           449: aload_0            
  950.           450: aload_0            
  951.           451: getfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldY' 'I'
  952.           454: aload_0            
  953.           455: getfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  954.           458: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  955.           461: putfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  956.           464: aload_0            
  957.           465: aload_0            
  958.           466: aload_0            
  959.           467: getfield             Fieldref Class 'swarm' NameAndType 'queenBeeoldY' 'I'
  960.           470: aload_0            
  961.           471: getfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  962.           474: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  963.           477: putfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  964.           480: aload_0            
  965.           481: dup                        
  966.           482: getfield             Fieldref Class 'swarm' NameAndType 'hue' 'I'
  967.           485: iconst_1            
  968.           486: iadd                        
  969.           487: putfield             Fieldref Class 'swarm' NameAndType 'hue' 'I'
  970.           490: aload_0            
  971.           491: aload_0            
  972.           492: getfield             Fieldref Class 'swarm' NameAndType 'hue' 'I'
  973.           495: sipush            359
  974.           498: irem                        
  975.           499: putfield             Fieldref Class 'swarm' NameAndType 'hue' 'I'
  976.           502: aload_0            
  977.           503: iconst_0            
  978.           504: putfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  979.           507: goto                        990
  980.           510: aload_0            
  981.           511: getfield             Fieldref Class 'swarm' NameAndType 'queenBeex' 'I'
  982.           514: aload_0            
  983.           515: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  984.           518: aload_0            
  985.           519: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  986.           522: iaload            
  987.           523: isub                        
  988.           524: istore_1            
  989.           525: aload_0            
  990.           526: getfield             Fieldref Class 'swarm' NameAndType 'queenBeey' 'I'
  991.           529: aload_0            
  992.           530: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  993.           533: aload_0            
  994.           534: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  995.           537: iaload            
  996.           538: isub                        
  997.           539: istore_2            
  998.           540: iload_1            
  999.           541: invokestatic             Methodref Class 'java/lang/Math' NameAndType 'abs' '(I)I'
  1000.           544: iload_2            
  1001.           545: invokestatic             Methodref Class 'java/lang/Math' NameAndType 'abs' '(I)I'
  1002.           548: iadd                        
  1003.           549: istore_3            
  1004.           550: iload_3            
  1005.           551: ifne                        556
  1006.           554: iconst_1            
  1007.           555: istore_3            
  1008.           556: aload_0            
  1009.           557: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldX' '[I'
  1010.           560: aload_0            
  1011.           561: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1012.           564: aload_0            
  1013.           565: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  1014.           568: aload_0            
  1015.           569: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1016.           572: iaload            
  1017.           573: iastore            
  1018.           574: aload_0            
  1019.           575: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldY' '[I'
  1020.           578: aload_0            
  1021.           579: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1022.           582: aload_0            
  1023.           583: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  1024.           586: aload_0            
  1025.           587: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1026.           590: iaload            
  1027.           591: iastore            
  1028.           592: aload_0            
  1029.           593: getfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  1030.           596: aload_0            
  1031.           597: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1032.           600: dup2                        
  1033.           601: iaload            
  1034.           602: iload_1            
  1035.           603: aload_0            
  1036.           604: getfield             Fieldref Class 'swarm' NameAndType 'MAXBA' 'I'
  1037.           607: imul                        
  1038.           608: iload_3            
  1039.           609: idiv                        
  1040.           610: aload_0            
  1041.           611: iconst_2            
  1042.           612: invokevirtual             Methodref Class 'swarm' NameAndType 'RandZip' '(I)I'
  1043.           615: iadd                        
  1044.           616: iadd                        
  1045.           617: iastore            
  1046.           618: aload_0            
  1047.           619: getfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  1048.           622: aload_0            
  1049.           623: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1050.           626: dup2                        
  1051.           627: iaload            
  1052.           628: iload_2            
  1053.           629: aload_0            
  1054.           630: getfield             Fieldref Class 'swarm' NameAndType 'MAXBA' 'I'
  1055.           633: imul                        
  1056.           634: iload_3            
  1057.           635: idiv                        
  1058.           636: aload_0            
  1059.           637: iconst_2            
  1060.           638: invokevirtual             Methodref Class 'swarm' NameAndType 'RandZip' '(I)I'
  1061.           641: iadd                        
  1062.           642: iadd                        
  1063.           643: iastore            
  1064.           644: aload_0            
  1065.           645: getfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  1066.           648: aload_0            
  1067.           649: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1068.           652: iaload            
  1069.           653: aload_0            
  1070.           654: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1071.           657: if_icmple            676
  1072.           660: aload_0            
  1073.           661: getfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  1074.           664: aload_0            
  1075.           665: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1076.           668: aload_0            
  1077.           669: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1078.           672: iastore            
  1079.           673: goto                        707
  1080.           676: aload_0            
  1081.           677: getfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  1082.           680: aload_0            
  1083.           681: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1084.           684: iaload            
  1085.           685: aload_0            
  1086.           686: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1087.           689: ineg                        
  1088.           690: if_icmpge            707
  1089.           693: aload_0            
  1090.           694: getfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  1091.           697: aload_0            
  1092.           698: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1093.           701: aload_0            
  1094.           702: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1095.           705: ineg                        
  1096.           706: iastore            
  1097.           707: aload_0            
  1098.           708: getfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  1099.           711: aload_0            
  1100.           712: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1101.           715: iaload            
  1102.           716: aload_0            
  1103.           717: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1104.           720: if_icmple            739
  1105.           723: aload_0            
  1106.           724: getfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  1107.           727: aload_0            
  1108.           728: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1109.           731: aload_0            
  1110.           732: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1111.           735: iastore            
  1112.           736: goto                        770
  1113.           739: aload_0            
  1114.           740: getfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  1115.           743: aload_0            
  1116.           744: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1117.           747: iaload            
  1118.           748: aload_0            
  1119.           749: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1120.           752: ineg                        
  1121.           753: if_icmpge            770
  1122.           756: aload_0            
  1123.           757: getfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  1124.           760: aload_0            
  1125.           761: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1126.           764: aload_0            
  1127.           765: getfield             Fieldref Class 'swarm' NameAndType 'MAXBV' 'I'
  1128.           768: ineg                        
  1129.           769: iastore            
  1130.           770: aload_0            
  1131.           771: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  1132.           774: aload_0            
  1133.           775: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1134.           778: dup2                        
  1135.           779: iaload            
  1136.           780: aload_0            
  1137.           781: getfield             Fieldref Class 'swarm' NameAndType 'dronesDX' '[I'
  1138.           784: aload_0            
  1139.           785: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1140.           788: iaload            
  1141.           789: iadd                        
  1142.           790: iastore            
  1143.           791: aload_0            
  1144.           792: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  1145.           795: aload_0            
  1146.           796: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1147.           799: dup2                        
  1148.           800: iaload            
  1149.           801: aload_0            
  1150.           802: getfield             Fieldref Class 'swarm' NameAndType 'dronesDY' '[I'
  1151.           805: aload_0            
  1152.           806: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1153.           809: iaload            
  1154.           810: iadd                        
  1155.           811: iastore            
  1156.           812: aload_0            
  1157.           813: aload_0            
  1158.           814: aload_0            
  1159.           815: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  1160.           818: aload_0            
  1161.           819: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1162.           822: iaload            
  1163.           823: aload_0            
  1164.           824: getfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  1165.           827: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  1166.           830: putfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  1167.           833: aload_0            
  1168.           834: aload_0            
  1169.           835: aload_0            
  1170.           836: getfield             Fieldref Class 'swarm' NameAndType 'dronesX' '[I'
  1171.           839: aload_0            
  1172.           840: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1173.           843: iaload            
  1174.           844: aload_0            
  1175.           845: getfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  1176.           848: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  1177.           851: putfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  1178.           854: aload_0            
  1179.           855: aload_0            
  1180.           856: aload_0            
  1181.           857: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldX' '[I'
  1182.           860: aload_0            
  1183.           861: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1184.           864: iaload            
  1185.           865: aload_0            
  1186.           866: getfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  1187.           869: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  1188.           872: putfield             Fieldref Class 'swarm' NameAndType 'xMin' 'I'
  1189.           875: aload_0            
  1190.           876: aload_0            
  1191.           877: aload_0            
  1192.           878: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldX' '[I'
  1193.           881: aload_0            
  1194.           882: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1195.           885: iaload            
  1196.           886: aload_0            
  1197.           887: getfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  1198.           890: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  1199.           893: putfield             Fieldref Class 'swarm' NameAndType 'xMax' 'I'
  1200.           896: aload_0            
  1201.           897: aload_0            
  1202.           898: aload_0            
  1203.           899: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  1204.           902: aload_0            
  1205.           903: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1206.           906: iaload            
  1207.           907: aload_0            
  1208.           908: getfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  1209.           911: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  1210.           914: putfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  1211.           917: aload_0            
  1212.           918: aload_0            
  1213.           919: aload_0            
  1214.           920: getfield             Fieldref Class 'swarm' NameAndType 'dronesY' '[I'
  1215.           923: aload_0            
  1216.           924: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1217.           927: iaload            
  1218.           928: aload_0            
  1219.           929: getfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  1220.           932: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  1221.           935: putfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  1222.           938: aload_0            
  1223.           939: aload_0            
  1224.           940: aload_0            
  1225.           941: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldY' '[I'
  1226.           944: aload_0            
  1227.           945: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1228.           948: iaload            
  1229.           949: aload_0            
  1230.           950: getfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  1231.           953: invokevirtual             Methodref Class 'swarm' NameAndType 'myMin' '(II)I'
  1232.           956: putfield             Fieldref Class 'swarm' NameAndType 'yMin' 'I'
  1233.           959: aload_0            
  1234.           960: aload_0            
  1235.           961: aload_0            
  1236.           962: getfield             Fieldref Class 'swarm' NameAndType 'dronesOldY' '[I'
  1237.           965: aload_0            
  1238.           966: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1239.           969: iaload            
  1240.           970: aload_0            
  1241.           971: getfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  1242.           974: invokevirtual             Methodref Class 'swarm' NameAndType 'myMax' '(II)I'
  1243.           977: putfield             Fieldref Class 'swarm' NameAndType 'yMax' 'I'
  1244.           980: aload_0            
  1245.           981: dup                        
  1246.           982: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1247.           985: iconst_1            
  1248.           986: iadd                        
  1249.           987: putfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1250.           990: aload_0            
  1251.           991: getfield             Fieldref Class 'swarm' NameAndType 'b' 'I'
  1252.           994: aload_0            
  1253.           995: getfield             Fieldref Class 'swarm' NameAndType 'numBees' 'I'
  1254.           998: if_icmplt            510
  1255.           1001: return            
  1256.         exception_table_length 0
  1257.             attributes_count = 2
  1258.             [0] attribute_name_index = 'LineNumberTable' length = 278
  1259.             line_number_table_length 69
  1260.                 [0] start_pc = 0, line_number = 236
  1261.                 [1] start_pc = 28, line_number = 239
  1262.                 [2] start_pc = 44, line_number = 240
  1263.                 [3] start_pc = 60, line_number = 241
  1264.                 [4] start_pc = 76, line_number = 242
  1265.                 [5] start_pc = 92, line_number = 244
  1266.                 [6] start_pc = 100, line_number = 245
  1267.                 [7] start_pc = 108, line_number = 247
  1268.                 [8] start_pc = 125, line_number = 248
  1269.                 [9] start_pc = 142, line_number = 250
  1270.                 [10] start_pc = 153, line_number = 251
  1271.                 [11] start_pc = 161, line_number = 250
  1272.                 [12] start_pc = 164, line_number = 253
  1273.                 [13] start_pc = 176, line_number = 254
  1274.                 [14] start_pc = 185, line_number = 256
  1275.                 [15] start_pc = 196, line_number = 257
  1276.                 [16] start_pc = 204, line_number = 256
  1277.                 [17] start_pc = 207, line_number = 259
  1278.                 [18] start_pc = 219, line_number = 260
  1279.                 [19] start_pc = 228, line_number = 263
  1280.                 [20] start_pc = 241, line_number = 264
  1281.                 [21] start_pc = 254, line_number = 268
  1282.                 [22] start_pc = 281, line_number = 270
  1283.                 [23] start_pc = 290, line_number = 271
  1284.                 [24] start_pc = 303, line_number = 273
  1285.                 [25] start_pc = 330, line_number = 275
  1286.                 [26] start_pc = 339, line_number = 276
  1287.                 [27] start_pc = 352, line_number = 278
  1288.                 [28] start_pc = 368, line_number = 279
  1289.                 [29] start_pc = 384, line_number = 280
  1290.                 [30] start_pc = 400, line_number = 281
  1291.                 [31] start_pc = 416, line_number = 283
  1292.                 [32] start_pc = 432, line_number = 284
  1293.                 [33] start_pc = 448, line_number = 285
  1294.                 [34] start_pc = 464, line_number = 286
  1295.                 [35] start_pc = 480, line_number = 288
  1296.                 [36] start_pc = 490, line_number = 293
  1297.                 [37] start_pc = 502, line_number = 295
  1298.                 [38] start_pc = 510, line_number = 297
  1299.                 [39] start_pc = 525, line_number = 298
  1300.                 [40] start_pc = 540, line_number = 299
  1301.                 [41] start_pc = 550, line_number = 300
  1302.                 [42] start_pc = 554, line_number = 301
  1303.                 [43] start_pc = 556, line_number = 302
  1304.                 [44] start_pc = 574, line_number = 303
  1305.                 [45] start_pc = 592, line_number = 305
  1306.                 [46] start_pc = 618, line_number = 306
  1307.                 [47] start_pc = 644, line_number = 308
  1308.                 [48] start_pc = 660, line_number = 309
  1309.                 [49] start_pc = 673, line_number = 308
  1310.                 [50] start_pc = 676, line_number = 311
  1311.                 [51] start_pc = 693, line_number = 312
  1312.                 [52] start_pc = 707, line_number = 314
  1313.                 [53] start_pc = 723, line_number = 315
  1314.                 [54] start_pc = 736, line_number = 314
  1315.                 [55] start_pc = 739, line_number = 317
  1316.                 [56] start_pc = 756, line_number = 318
  1317.                 [57] start_pc = 770, line_number = 320
  1318.                 [58] start_pc = 791, line_number = 321
  1319.                 [59] start_pc = 812, line_number = 322
  1320.                 [60] start_pc = 833, line_number = 323
  1321.                 [61] start_pc = 854, line_number = 324
  1322.                 [62] start_pc = 875, line_number = 325
  1323.                 [63] start_pc = 896, line_number = 327
  1324.                 [64] start_pc = 917, line_number = 328
  1325.                 [65] start_pc = 938, line_number = 329
  1326.                 [66] start_pc = 959, line_number = 330
  1327.                 [67] start_pc = 980, line_number = 295
  1328.                 [68] start_pc = 1001, line_number = 234
  1329.             [1] attribute_name_index = 'LocalVariableTable' length = 42
  1330.             local_variable_table_length 4
  1331.                 [0] start_pc = 0 length = 1002 name_index = 132 signature_index = 97 slot = 0
  1332.                 [1] start_pc = 550 length = 440 name_index = 131 signature_index = 151 slot = 3
  1333.                 [2] start_pc = 525 length = 465 name_index = 149 signature_index = 151 slot = 1
  1334.                 [3] start_pc = 540 length = 450 name_index = 148 signature_index = 151 slot = 2
  1335. method[6]:
  1336.         access_flags = x1
  1337.         name_index = 'RangedRdm'
  1338.         signature_index = '(II)I'
  1339.         attributes_count = 1
  1340.         [0] attribute_name_index = 'Code' length = 162
  1341.         max_stack 3
  1342.         max_locals 5
  1343.         code_length 56
  1344.             0: iload_2            
  1345.             1: iload_1            
  1346.             2: isub                        
  1347.             3: iconst_1            
  1348.             4: iadd                        
  1349.             5: istore_3            
  1350.             6: aload_0            
  1351.             7: getfield             Fieldref Class 'swarm' NameAndType 'myRandSeed' 'I'
  1352.            10: iload_3            
  1353.            11: irem                        
  1354.            12: istore              4
  1355.            14: iload              4
  1356.            16: iload_1            
  1357.            17: iadd                        
  1358.            18: iload_2            
  1359.            19: if_icmple             27
  1360.            22: iload_2            
  1361.            23: iload_1            
  1362.            24: isub                        
  1363.            25: istore              4
  1364.            27: aload_0            
  1365.            28: dup                        
  1366.            29: getfield             Fieldref Class 'swarm' NameAndType 'myRandSeed' 'I'
  1367.            32: aload_0            
  1368.            33: getfield             Fieldref Class 'swarm' NameAndType 'myRandMultiplier' 'I'
  1369.            36: imul                        
  1370.            37: putfield             Fieldref Class 'swarm' NameAndType 'myRandSeed' 'I'
  1371.            40: aload_0            
  1372.            41: dup                        
  1373.            42: getfield             Fieldref Class 'swarm' NameAndType 'myRandSeed' 'I'
  1374.            45: ldc                         Integer 65535                       47: iand                        
  1375.            48: putfield             Fieldref Class 'swarm' NameAndType 'myRandSeed' 'I'
  1376.            51: iload              4
  1377.            53: iload_1            
  1378.            54: iadd                        
  1379.            55: ireturn            
  1380.         exception_table_length 0
  1381.             attributes_count = 2
  1382.             [0] attribute_name_index = 'LineNumberTable' length = 30
  1383.             line_number_table_length 7
  1384.                 [0] start_pc = 0, line_number = 349
  1385.                 [1] start_pc = 6, line_number = 350
  1386.                 [2] start_pc = 14, line_number = 351
  1387.                 [3] start_pc = 22, line_number = 352
  1388.                 [4] start_pc = 27, line_number = 353
  1389.                 [5] start_pc = 40, line_number = 354
  1390.                 [6] start_pc = 51, line_number = 355
  1391.             [1] attribute_name_index = 'LocalVariableTable' length = 52
  1392.             local_variable_table_length 5
  1393.                 [0] start_pc = 0 length = 56 name_index = 132 signature_index = 97 slot = 0
  1394.                 [1] start_pc = 0 length = 56 name_index = 127 signature_index = 151 slot = 1
  1395.                 [2] start_pc = 0 length = 56 name_index = 106 signature_index = 151 slot = 2
  1396.                 [3] start_pc = 14 length = 42 name_index = 143 signature_index = 151 slot = 4
  1397.                 [4] start_pc = 6 length = 50 name_index = 91 signature_index = 151 slot = 3
  1398. method[7]:
  1399.         access_flags = x1
  1400.         name_index = 'RandZip'
  1401.         signature_index = '(I)I'
  1402.         attributes_count = 1
  1403.         [0] attribute_name_index = 'Code' length = 64
  1404.         max_stack 4
  1405.         max_locals 2
  1406.         code_length 12
  1407.             0: aload_0            
  1408.             1: iload_1            
  1409.             2: ineg                        
  1410.             3: iconst_2            
  1411.             4: idiv                        
  1412.             5: iload_1            
  1413.             6: iconst_2            
  1414.             7: idiv                        
  1415.             8: invokevirtual             Methodref Class 'swarm' NameAndType 'RangedRdm' '(II)I'
  1416.            11: ireturn            
  1417.         exception_table_length 0
  1418.             attributes_count = 2
  1419.             [0] attribute_name_index = 'LineNumberTable' length = 6
  1420.             line_number_table_length 1
  1421.                 [0] start_pc = 0, line_number = 364
  1422.             [1] attribute_name_index = 'LocalVariableTable' length = 22
  1423.             local_variable_table_length 2
  1424.                 [0] start_pc = 0 length = 12 name_index = 132 signature_index = 97 slot = 0
  1425.                 [1] start_pc = 0 length = 12 name_index = 90 signature_index = 151 slot = 1
  1426. method[8]:
  1427.         access_flags = x1
  1428.         name_index = '<init>'
  1429.         signature_index = '()V'
  1430.         attributes_count = 1
  1431.         [0] attribute_name_index = 'Code' length = 47
  1432.         max_stack 1
  1433.         max_locals 1
  1434.         code_length 5
  1435.             0: aload_0            
  1436.             1: invokenonvirtual             Methodref Class 'java/applet/Applet' NameAndType '<init>' '()V'
  1437.             4: return            
  1438.         exception_table_length 0
  1439.             attributes_count = 2
  1440.             [0] attribute_name_index = 'LineNumberTable' length = 6
  1441.             line_number_table_length 1
  1442.                 [0] start_pc = 0, line_number = 25
  1443.             [1] attribute_name_index = 'LocalVariableTable' length = 12
  1444.             local_variable_table_length 1
  1445.                 [0] start_pc = 0 length = 5 name_index = 132 signature_index = 97 slot = 0
  1446.     attributes_count = 1
  1447.     [0] attribute_name_index = 'SourceFile' length = 2
  1448.     sourcefile_index =  'swarm.java'
  1449.